place where the shore is precipitous - Spanisch Englisch Wörterbuch